effluent treating technology - German English Dictionary